@import url("css/fall-menu.css"); /* winter */
@import url("https://www.tampabayfarmersmarket.com/mp3-player-button/css/mp3-player-button.css");
@import url("css/safari.css");

body{margin-left: 0 !important;}
.personabar{background: rgba(0,0,0,.1) !important;}

/* default styles */
.style1 {font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	-webkit-text-size-adjust: none;
}
.style2 {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	-webkit-text-size-adjust: none;
}
.topheadline {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	-webkit-text-size-adjust: none;
}
.websiteaddress {font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	-webkit-text-size-adjust: none;
}
.buyfreshbuylocal {font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	-webkit-text-size-adjust: none;
}

/* style for No Search Results; */
.NoResultsCSS {font-family: Verdana;font-size:  12px;font-weight:  bolder;color: #000000;}

/* style for Control Panel */
.CP {background-color:#FFFFFF;}

/* style for module titles */
.Head   {font-family: Verdana;font-size:  16px;font-weight:  bolder;color: #333333;}

/* style of item titles on edit and admin pages */
.SubHead{font-family: Verdana;font-size:  11px;font-weight:bold;color: #000000;}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {font-family: Verdana;font-size:  11px;font-weight:bold;color: black;}

/* text style used for most text rendered by modules */
.Normal{color:#000000; text-decoration:none; font-weight:normal; -webkit-text-size-adjust: none;}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{font-family: Verdana;font-size: 12px;font-weight: normal; -webkit-text-size-adjust: none;}
.NormalRed{font-family: Verdana;font-size: 12px;font-weight: bold;color: #ff0000; -webkit-text-size-adjust: none;}
.NormalBold{font-family: Verdana;font-size: 11px;font-weight: bold; -webkit-text-size-adjust: none;}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton {font-family: Verdana;font-size: 11px;font-weight: normal;}

/*-------- Default Style --------*/
table{text-align:left; }

/* GENERIC */
H1  {font-family: Verdana;font-size:  16pt;font-weight:bolder;color: #000000;}
H2  {font-family: Verdana;font-size:  14pt;font-weight:bolder;color: #000000;}
H3  {font-family: Verdana;font-size:  12pt;font-weight:normal;color: #000000;}
H4  {font-family: Verdana;font-size:  12pt;font-weight:normal;color: #000000;}
H5, DT  {font-family: Verdana;font-size:  11pt;font-weight:bold;color: #000000;}
H6  {font-family: Verdana;font-size:  11pt;font-weight:bold;color: #000000;}
TFOOT, THEAD{font-family: Verdana;font-size:  12px;color: #000000;}

TH  {vertical-align: baseline;font-family: Verdana;font-size:  12px;font-weight:bold;color: #000000;}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {border-bottom: blue 0px solid; border-left: blue 0px solid; border-top: blue 0px solid; border-right: blue 0px solid; }
.ModuleTitle_MenuBar {cursor: pointer; height:16;background-color: Transparent;}
.ModuleTitle_MenuItem {cursor: pointer; color: black; font-family: Verdana; font-size: 9pt; font-weight: bold; font-style: normal; border-left: white 0px solid; border-bottom: white 1px solid; border-top: white 1px solid; border-right: white 0px solid;background-color: Transparent;}
.ModuleTitle_MenuIcon {cursor: pointer; background-color: #FFFFFF;border-bottom: #404040 0px solid; border-left: #FF8080 0px solid; border-top: #FF8080 0px solid; border-right: #404040 0px solid; text-align: center; width: 15;height: 21;}
.ModuleTitle_SubMenu {z-index: 1000; cursor: pointer; background-color: #FFFFFF; border-bottom: #C9D7F1 1px solid; border-left: #C9D7F1 1px solid; border-top: #C9D7F1 1px solid; border-right: #C9D7F1 1px solid;}
.ModuleTitle_MenuBreak {border-bottom: #424242 0px solid; border-left: #424242 0px solid; border-top: #424242 0px solid;  border-right: #424242 0px solid; background-color: #424242; height: 0px;}
.ModuleTitle_MenuItemSel {cursor: pointer; color: black; font-family: Verdana; font-size: 9pt; font-weight: bold; font-style: normal;background-color: #eaeaea;}
.ModuleTitle_MenuArrow {display:none;}
.ModuleTitle_RootMenuArrow {display:none;}

/* changes the color of the login button */
.StandardButton {color: #ffffff;font-family:Tahoma, Verdana, Arial, Helvetica;font-size: 10pt;font-weight: normal;background-color: #6D6D6D; line-height: 20px;}

/* standard hyperlinks for the tokens eg. copyright, login, user */
.Search {color:#0000FF; text-decoration:none; font-weight:normal; font-size: 8pt; -webkit-text-size-adjust: none;}
A.Search:link {color:#0000FF; text-decoration:none; font-weight:normal; -webkit-text-size-adjust: none;}
A.Search:visited {color:#0000FF; text-decoration:none; font-weight:normal; -webkit-text-size-adjust: none;}
A.Search:active {color:#0000FF; text-decoration:none; font-weight:normal; -webkit-text-size-adjust: none;}
A.Search:hover {color:#0000FF; text-decoration: underline; font-weight:normal; -webkit-text-size-adjust: none;}

/* google translator widget */
.goog-te-banner-frame {display: none !important;}
.goog-logo-link {display: none !important;}
.translated-ltr {margin-top:-40px !important;}
.translated-rtl {margin-top:-40px !important;}
.VIpgJd-ZVi9od-l4eHX-hSRGPd {display: none !important;}

/* show/hide persona bar */
.persona-show {
	display: none;
	position: fixed;
	width: 40px;
	padding: 4px 0px 4px 14px;
	z-index: 9999999;
	cursor: pointer;
	bottom: 0px;
	background-color: #515050 !important;
	border-radius: 0px 0px 12px 0px;
}

.persona-show > span {
	color: white !important;
	font-weight: bold;
	font-size: 18px;
}